package com.yanfan.ccapicode.handler.report.google;

import com.yanfan.ccapicode.bean.info.DeviceCloudInfo;
import com.yanfan.ccapicode.bean.info.DeviceInfo;
import com.yanfan.ccapicode.bean.info.ThirdPartyCloudConfigInfo;
import com.yanfan.ccapicode.handler.factory.DeviceReportHandlerFactory;
import com.yanfan.ccapicode.handler.report.AbstractStatusCommonReportHandler;
import com.yanfan.ccapicode.service.ThirdPartyConfigService;
import org.springframework.web.client.RestTemplate;


/**
 * :)
 * */
public abstract class AbstractGoogleDeviceMessageReportHandler extends AbstractStatusCommonReportHandler {


    public AbstractGoogleDeviceMessageReportHandler(DeviceReportHandlerFactory factory, RestTemplate restTemplate, ThirdPartyConfigService thirdPartyConfigService) {
        super(factory, restTemplate, thirdPartyConfigService);
    }

    @Override
    public void handler2(DeviceInfo deviceInfo, ThirdPartyCloudConfigInfo config, DeviceCloudInfo.ThirdMapping thirdMapping) {

    }
}
